Geplante MQTT-Steuerung
Die geplante MQTT-Steuerung ist für geplante Nachrichten im Voraus gedacht. Für die Live-Steuerung siehe stattdessen Live MQTT Control.
Dieser Leitfaden hilft Ihnen bei der Konfiguration von MQTT auf Ihrem DemoBrandName ControllerDemoName, um Batterie- und Solarpanelinstallationen aus der Ferne zu steuern und zu überwachen.
Was Sie benötigen
- DemoBrandName ControllerDemoName mit Internetverbindung.
- MQTT-Anmeldedaten: Diese können angefordert werden, indem Sie eine E-Mail an support@eniris.be senden.
- Python-Entwicklungsumgebung (oder jeden anderen MQTT-Client). Dieser Leitfaden verwendet ein einfaches Beispiel, das in Python geschrieben ist, um Ihnen den Einstieg in MQTT und das Senden von Befehlen zu erleichtern. Wir empfehlen die Verwendung von Python aufgrund der Benutzerfreundlichkeit, aber jeder andere MQTT-Client wird unterstützt.
Zusätzliche Informationen
MQTT ist ein schnelles Kommunikationsprotokoll über das Internet. Es ist ein Publish/Subscribe-Nachrichtensystem, das eine direkte Verbindung zwischen Ihrer Maschine und der DemoBrandName ControllerDemoName ermöglicht. Ihre Vermögenswerte sind in Gruppen für Solar, Batterie, EV und HVAC klassifiziert. Derzeit ermöglicht diese Integration die Steuerung nach Gruppe, nicht nach Gerät.
Erstkonfiguration (Ausgangspunkt für neue Benutzer)
Ich habe eine DemoBrandName ControllerDemoName, die ich für die MQTT-Fernsteuerung einrichten möchte.
1. Überprüfen Sie Ihr Netzwerk
Stellen Sie sicher, dass Ihr Netzwerk den MQTT-Datenverkehr über Port 1883 zulässt. Sie können dies mit folgendem Befehl tun:
nc -zv mqtt.eniris.be 1883
Wenn dieser Befehl nicht verfügbar ist, können Sie alternativ diesen Python-Code herunterladen und ausführen.
Im Zweifelsfall konsultieren Sie Ihren Netzwerkadministrator oder verwenden Sie vorübergehend den 4G/5G-Hotspot Ihres Handys, wenn Verbindungsfehler auftreten.
Wenn Port 1883 von Ihrem Netzwerk nicht zugänglich ist, bieten wir eine Sicherung unter Port 80 an. Dies kann zu einem späteren Zeitpunkt in Ihrem MQTT-Client in diesem Handbuch konfiguriert werden.
2. Fügen Sie Ihre Geräte hinzu
Loggen Sie sich in die Inbetriebnahmeoberfläche ein und stellen Sie sicher, dass die Geräte hinzugefügt wurden zur DemoBrandName ControllerDemoName.